package com.mingshashan.building.easy.core.entity;

import lombok.Data;

/**
 * Menu
 *
 * @author jasonxu
 */
@Data
public class Menu extends BaseEntity {

    /**
     * 名称
     */
    private String name;

    /**
     * 打开方式
     * in_self : 内部链接(当前页)
     * in_blank : 内部链接(新增tab页)
     * out_self : 外部链接(当前页)
     * out_blank : 外部链接(新增tab页)
     */
    private String openMode;

    /**
     * 图标
     */
    private String icon;

    /**
     * 路径
     */
    private String path;

    /**
     * 是否是叶子节点
     */
    private boolean leaf;

    /**
     * 描述
     */
    private String description;

    /**
     * 层级
     */
    private int level;

    /**
     * 排序
     */
    private int oder;

    /**
     * 是否启用
     */
    private boolean enable;

    /**
     * 是否可见
     */
    private boolean visible;

}
